Big Huge Thesaurus

Rochelle salts

noun